﻿using System.Text.Json.Serialization;

namespace OT.HikiSecureCenterApis.Service.Video.Res
{
    public class ResTVWallSecenes
    {
        /// <summary>
        /// 电视墙编号
        /// </summary>
        public int dlp_id { get; set; }
        /// <summary>
        /// 场景信息列表
        /// </summary>
        public List<SceneList> scene_list { get; set; }
    }
    public class SceneList
    {
        /// <summary>
        /// 电视墙编号
        /// </summary>
        public int tvwall_id { get; set; }
        /// <summary>
        /// 场景id
        /// </summary>
        public int scene_id { get; set; }
        /// <summary>
        /// 场景名称
        /// </summary>
        public string scene_name { get; set; }
        /// <summary>
        /// 是否为默认场景
        /// </summary>
        [JsonPropertyName("default")]
        public bool _default { get; set; }
        /// <summary>
        /// 场景是否正在使用
        /// </summary>
        [JsonPropertyName("using")]
        public bool _using { get; set; }
        /// <summary>
        /// 场景排序序号
        /// </summary>
        public int scene_order { get; set; }
        /// <summary>
        /// 所属于电视墙id
        /// </summary>
        public int belong_dlp_id { get; set; }
        /// <summary>
        /// 是否离线
        /// </summary>
        public bool device_scene { get; set; }
    }
}
